may the earth swallow me - Allemand Anglais Dictionnaire